1
                           general:: 
                            A stimulus or booster, something vitalizing or encouraging, as in Getting a new concertmaster was a real shot in the arm for the orchestra. This colloquial expression alludes to a stimulant given by injection. [c. 1920]
                        
                        
 
                        
                            American Heritage Idioms